engine shroud - Turkish English Dictionary